embark (upon) - Deutsch Englisch Wörterbuch